
package main.old.new_2023.last.month_11;


import java.util.*;

/**
 * @Description: todo 2586. 统计范围内的元音字符串数
 * 给你一个下标从 0 开始的字符串数组 words 和两个整数：left 和 right 。
 * 如果字符串以元音字母开头并以元音字母结尾，那么该字符串就是一个 元音字符串 ，其中元音字母是 'a'、'e'、'i'、'o'、'u' 。
 * 返回 words[i] 是元音字符串的数目，其中 i 在闭区间 [left, right] 内。
 *
 * @Author: Take-off
 * @Date: 1:00 PM 2023/6/
 * @Param:
 * @return:
 **/
public class Solution1107 {

    //统计范围内的元音字符串数
    public int vowelStrings(String[] words, int left, int right) {
        int count = 0;
        List<Character> yuan = Arrays.asList('a', 'e', 'i', 'o', 'u');
        for (int i = left; i < right + 1; i++) {
            String word = words[i];
            char first = word.charAt(0);
            char end = word.charAt(word.length()-1);
            if (yuan.contains(first) && yuan.contains(end)){
                count++;
            }
        }
        return count;
    }

}

